package exercise;


/**
 * 创建一个长度为6的int型数组，要求数组的值都在 1-30 范围内，随机赋值且各不相同。
 */
public class DifferentValue {

    public static void main(String[] args) {
        int[] arr = new int[6];
        boolean flag;
        for (int i = 0; i < arr.length; i++) {
            flag = false;
            while (!flag) {
                flag = true;
                arr[i] = (int) (Math.random() * (30 - 1 + 1)) + 1;
                for (int j = 0; j < i; j++) {
                    if (arr[j] == arr[i]) {
                        flag = false;
                        break;
                    }
                }
            }
        }
        for (int num :
                arr) {
            System.out.println(num);
        }
    }
}
